industrial nondestructive testing personnel - German English Dictionary